fasten sails with grass rope stops - Spanish English Dictionary

fasten sails with grass rope stops

Meanings of "fasten sails with grass rope stops" in Spanish English Dictionary : 1 result(s)

English Spanish
Maritime
fasten sails with grass rope stops enjuncar [v]